Java JDK 收费,Android 也坐不住了,程序员们该咋办?
Android的超级份额
谷歌的Android操作系统自面世以来,以兼容性强、免费等优点,迅速成为市场的主流,占了全球智能手机市场的绝大多数份额。
国内名气很大的MIUI、EMUI等,都是基于Android操作系统进行二次开发。
作为目前最具开放性的平台,谷歌对原生Android系统一直都是免费开源的,带来的好处是推动了手机行业的快速发展。
但是,天有不测风云,谷歌不愿意再那么大方了!
Android免费时代结束,手机涨价?
一直以来,谷歌的Android系统,都是免费开源的,前期也是靠着这一方针,来和塞班、微软竞争市场份额。
十年过去了,Android也顺利成为了,唯一能和iOS相媲美的智能手机操作系统。
在中国,采用Android系统的手机比例,占比85%左右,苹果系统占了14%左右,剩下1%的是其他很少用的系统。
不过,有消息称,Android的免费时代或将结束!
据外媒Slashleaks报道称,谷歌Android官方推特发文称,将在2019年第三季度,对包括华为中兴小米等智能手机厂商收费。目前这条推特已被删除,但截图还在。
如果这计划真的实行了,意味着接下来Android手机又得涨价了。
目前,还不清楚这则推文,是针对在欧洲市场出货的中国厂商,还是指广泛意义上的中国厂商注。
不管怎样,这件事让大家很担心,万一真的收费了怎么办?
手机厂商该怎么办?
目前,中国手机厂商尚无属于自己的通用操作系统,这造成了对Android系统,过度依赖的后果。
一旦Android系统不再免费,中国手机厂商将非常被动。费用的增加,导致整体成本的上涨,国产手机整体涨价,将成为一种必然趋势,最终受害的也只能是消费者。
所以中国手机厂商任重而道远,自主研发操作系统,将是未来中国手机行业的一大难关,只有拥有属于自己的操作系统,才能彻底摆脱对Android系统的依赖,从而拥有一定的话语权。
早前,媒体已经传出,华为研发出了自己的操作系统麒麟OS,不过余承东表示,如果Android不收费,就会一直使用Android,也不会更换操作系统。
那么,是否可以理解为,如果Android开始收费,华为将会舍弃Android操作系统,使用自己研发的麒麟OS呢?或许Android的此次收费,将会是华为的又一次崛起。
此外,想要研发自己的操作系统,还有一个比较棘手的事情,就是如何建设自己的应用生态。
Android的应用生态很优秀,如果想要突破,还是需要一定的技术和时间的。
但这也不完全是坏消息,有压力才有动力,虽说国内的手机厂商,基本都是基于Android,但也不是不能做自己的系统。就像华为的麒麟芯片一样,不也创造了国产奇迹?
用户该怎么办?
据Gartner Group公布的2018 Q2全球智能手机出货量数据显示,排在前五的手机品牌,依次为三星、华为、苹果、小米、OPPO,共占比 66.7% ;
其中,华为、小米、OPPO为国产品牌,共占比 33.7% ,而它们安装的,都是Android系统。
对于中国而言,当年中国政府批准谷歌,收购摩托罗拉的条件是,5年内不许向中国手机厂商,收取Android系统授权费,但如今免费期限已到,谷歌是否重提收费一事,也就有了更多不确定性。
毕竟天底下没有免费的午餐,谷歌已经向各手机厂商,提供了多年的免费系统,如今寻求收费也是在情理之中,只是最后买单的,还是使用Android手机的普通消费者。
所以一旦收费,Android手机涨价了,那用户何不直接去买苹果?
开发者该怎么办?
更复杂的是,这件事里,还包含着另一种情况:前有不确定的Android,是不是要收费,后有Java收费、Google与Oracle的Java之争,Google在扶持Kotlin、研发新的Fuchsia系统(通过Android Runtime,来实现对于Android App的支持是这新系统的最新动态)。
这些剪不断理还乱的问题,愈加让开发者困惑。对此,CSDN采访滴滴出行技术专家任玉刚,其表示:
Android目前不收费,但是Google服务是收费的,所以国内的手机都不带Google服务。
如果Android真的收费,那手机厂商也没办法,只能任人宰割。至于Oracle和Google,我认为Oracle只是想勒索一笔,但是如果Android真的放弃Java了,那这也不是Oracle愿意看到的,因为Android对于Java生态来说非常重要。
所以我认为Oracle不会死命地敲诈Google,找到一个平衡点即可。而Fuchsia系统,还为时太早,说不好。
CSDN同时采访了《Android源码设计模式解析与实战》的作者何红辉,他认为:
官方并没有最终发布消息说收费的事情,我觉得不用担心。
再说了收费的事情,应该是厂商郁闷,开发者不用过度焦虑。市面上并没有能够替代Android的系统,即使收费了,厂商也还是使用Android,最终这些费用,都会转移到消费者的身上,对于开发者而言并没有多大的影响。
就如同Kotlin要取代Java, 即使有了变化,我觉得开发者会适应变化,所以没啥可焦虑的。我觉得那些人,只是找热点新闻聊聊天而已。
那么,对于Android或将收费这件事,你怎么看?评论区见!
参考文章
https://mp.weixin.qq.com/s/khtiGjaqpf93--mMegqMIA
https://mp.weixin.qq.com/s/p0o8eLr5sLESt4l2evvFcA
https://mp.weixin.qq.com/s/ocuWGjund4nG3jX5emRi7Q
热 文 推 荐
print_r('点个好看吧!');
var_dump('点个好看吧!');
NSLog(@"点个好看吧!");
System.out.println("点个好看吧!");
console.log("点个好看吧!");
print("点个好看吧!");
printf("点个好看吧!\n");
cout << "点个好看吧!" << endl;
Console.WriteLine("点个好看吧!");
fmt.Println("点个好看吧!");
Response.Write("点个好看吧!");
alert("点个好看吧!")
echo "点个好看吧!"